export function teamIssueOption(data) {
  var applicationGroupNames = [];
  // 计算最大值
  var arr = [];
  let seriesData = [];
  let team = [];
  let colors = [
    '#CD3066',
    '#F85E5E',
    '#009ACD',
    '#97AFD0',
    '#FF9A66',
    '#32CD32',
    '#0008CD',
    '#CD00B3',
    '#2C3137',
    '#FFE793',
  ];
  let index = 0;
  for (let key in data.records) {
    arr = arr.concat(data.records[key]);
    team.push(key);
    seriesData.push({
      name: key,
      type: 'line',
      itemStyle: { color: colors[index++] },
      data: data.records[key],
    });
  }
  var max = Math.max(...arr);
  let option = {
    tooltip: {
      trigger: 'axis',
      axisPointer: {
        type: 'cross',
        crossStyle: {
          color: '#999',
        },
      },
    },
    toolbox: {
      feature: {
        dataView: { show: true, readOnly: false },
        restore: { show: true },
        saveAsImage: { show: true },
      },
    },
    legend: {
      data: team,
      top: 'bottom',
      left: 200,
    },
    xAxis: [
      {
        type: 'category',
        data: data.recentlyDay,
        axisPointer: {
          type: 'shadow',
        },
      },
    ],
    yAxis: [
      {
        type: 'value',
        name: '个',
        min: 0,
        max: max,
        interval: 10000,
        axisLabel: {
          formatter: '{value}',
        },
      },
    ],
    series: seriesData,
    // [
    //     {
    //         name: '业务中台',
    //         type: 'line',
    //         itemStyle:{color:'#91EA91'},
    //         data:  data.records['业务中台']
    //     },
    //     {
    //         name: '内容云',
    //         type: 'line',
    //         itemStyle:{color:'#FFBE9D'},
    //         data:  data.records['内容云']
    //     },
    //     {
    //         name: '工程团队',
    //         type: 'line',
    //         itemStyle:{color:'#86B6FC'},
    //         data: data.records['工程团队']
    //     },
    //     {
    //         name: '应用产品部',
    //         type: 'line',
    //         itemStyle:{color:'#E4BAFF'},
    //         data: data.records['应用产品部']
    //     },
    //     {
    //         name: '技术中台',
    //         type: 'line',
    //         itemStyle:{color:'#A97F6D'},
    //         data: data.records['技术中台']
    //     }
    // ]
  };
  return option;
}

function randomHexColor() {
  //随机生成十六进制颜色
  var hex = Math.floor(Math.random() * 16777216).toString(16); //生成ffffff以内16进制数
  while (hex.length < 6) {
    //while循环判断hex位数，少于6位前面加0凑够6位
    hex = '0' + hex;
  }
  return '#' + hex; //返回‘#'开头16进制颜色
}
